/*搜索导航条*/
.top-main-body{
    padding: 13px 0 0 0;
    width: 90%;
    height: 40px;
    margin: auto;
}
.top-left{
    width: 20%;
    height: 100%;
    float: left;
    position: relative;
}
.top-left a{
    display: inline-block;
    position: relative;
    width: 40px;
    height: 100%;
    float: right;
    background-image: url(../../mobile/img/images/fanhui.png);
    background-repeat: no-repeat;
    background-size: 10px;
    background-position: 0px center;
}
.top-left-line{
    right: 0;
    width: 1px;
    height: 26px;
    background-color: #E3E3E3;
    position: absolute;
    top: 7px;
}
.top-right{
    padding-left: 4%;
    width: 76%;
    height: 36px;
    float: left;
}
.search-inputBox{
    font-size: 15px;
    outline: none;
    float: left;
    width: 90%;
    height: 100%;
}
.search-box{
    border-bottom: 1px solid  	#DEDEDE;
    height: 30px;
    width: 100%;
    margin: 5px 0 0 0;
}
.searchBtn{
    height: 100%;
    width: 10%;
    background-color: white;
    border: none;
    outline: none;
    float: right;
    background-image: url(../../mobile/img/images/sousuo.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
}
/*搜索导航图END*/
.body-area{
    width: 100%;
    height: auto;
    margin: 65px 0 0 0;
    position: relative;
    overflow-x: hidden;
}
.top-menu{
    padding: 0.2rem 0 0 0;
    width: 100%;
    height: 0.6rem;
    border-bottom: 1px solid #C7C7C7;
}
.top-menu button{
    color: #7A7A7A;
    background-color: white;
    width: 20%;
    float: left;
    height: 100%;
    margin: 0 2.5%;
    font-size: 0.2rem;
    outline: none;
}
#title1{
    border-bottom: 4px solid rgb(41, 116, 255);
    /*background-color: rgb(41, 116, 255);*/
    color: #7A7A7A;
}
#title2,#title3,#title4{
	border-bottom: 4px solid transparent;
    /*background-color: rgb(41, 116, 255);*/
    /*color: #7A7A7A;*/
}


.hideDom{
    display: none;
}

.content_area{
    width: 100%;
    height: auto;
    /* background-color: #43CD80; */
    position: relative;
}
.content_area table tbody tr{
    /*margin: 0.3rem 0;*/
    height: 2rem;
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid rgba(0, 0, 0, .075);
    -webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, .075), 0 0 8px rgba(143, 143, 143, .6);
    /*box-shadow: 0 0 1px 0 rgba(0, 0, 0, .075), 0 0 8px rgba(143, 143, 143, .6);*/
    box-shadow: 0 0 0 white, 0 0 0 white, 0 1px 0 #F8F8F8, 0 0 0 white;
}
.content_all,.content_netWork,.content_direct,.content_retrial{
    width: 100%;
    height: 100%;
    position: relative;
}

#table_all tbody td:first-child ,
#table_netWork tbody td:first-child,
#table_direct tbody td:first-child,
#table_retrial tbody td:first-child{
    height: 100%;
    width: 35%;
    display: inline-block;
    float: left;
    /*background-color: #ac2925;*/
}
#table_all tbody td:last-child,
#table_netWork tbody td:last-child,
#table_direct tbody td:last-child,
#table_retrial tbody td:last-child{
    height: 100%;
    width: 65%;
    display: inline-block;
    float: right;
    /*background-color: greenyellow;*/
}
.td_img_area {
    display: block;
    height: 75%;
    width: 100%;
    /* margin: 10% 0; */
    background-image: url(../../mobile/img/courseSuggest/xinwentu.png);
    background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin: 12.5% 0 0 0;
}
.td_right_area {
    display: table;
    text-align: left;
    width: 98%;
    height: 100%;
    margin: 0 0 0 2%;
    /* padding: 5% 0; */
    /* background-color: rosybrown; */
}
.td_right_area ul li{
    overflow: hidden;
    color: #7A7A7A;
    line-height: 0.35rem;
    font-size: 0.18rem;
    position: relative;
}
.td_right_area ul li:first-child{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 3.6rem;
    font-size: 0.23rem;
    display: block;
}
.new_money{
    color: red;
    font-size: 0.21rem;

}

.old_money{
    float: right;
    display: inline-block;
    font-size: 0.1rem;
    position: relative;
    /* margin-left: 0.6rem; */
    padding-right: 0.2rem;
}

.teach_type{
    padding-right: 0.2rem;
}

.money_line{
    width: 90%;
    height: 1px;
    background-color: rgb(122, 122, 122);
    position: absolute;
    top: 0.16rem;
}
.show-more-area{
    width: 100%;
    height: 0.6rem;
    /*background: red;*/
    position: relative;
}
.show-more-btn{
    display: inherit;
    width: 30%;
    height: 100%;
    background-color: snow;
    margin: auto;
    color: #7A7A7A;;
    outline: none;
    border: none;
}
#table_all,#table_netWork,#table_direct,#table_retrial{
    width: 100%;
    height: 100%;
    position: relative;
}